river outlet - French English Dictionary